/**
 *  @file
 *  @brief   整型类型别名, 提供了更好的类型安全性和可读性
 *  @author  qiulin
 *  @date    2024.07.17
 *  @version  v1.0
 *  @par Copyright(c):  ShenGong  Simulation corporation
 */

#pragma once
#include <cstdint>

#include "DataStructureNamespace.h"

SG_DATASTRUCTURE_COMMON_NAMESPACE_OPEN
/// @brief 浮点数，用于编译时切换单精度和双精度
using I8   = int8_t;
using I16  = int16_t;
using I32  = int32_t;
using I64  = int64_t;
using UI8  = uint8_t;
using UI16 = uint16_t;
using UI32 = uint32_t;
using UI64 = uint64_t;
SG_DATASTRUCTURE_COMMON_NAMESPACE_CLOSE
